package com.glp.work.flow.pojo;

import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;

import java.io.Serializable;

/**
 * 工作流任务节点定义
 * 
 */
@Data
public class WFTaskDef implements Serializable {

  private static final long serialVersionUID = 64903926781066273L;

  private Long id;
  /** 流程定义key, activiti中proc_def_key_ 值*/
  @JsonIgnore
  private String procDefKey;
  /** 任务定义key, activiti中task_def_key_ 值 */
  private String taskDefKey;
  /** 任务名称 */
  private String name;
  /** 状态 */
  private String status;
  /** 次序,升序 */
  private Integer order;
  /**  该节点审批通过后,业务数据应置为的状态值, 更新到wf_status.status */
  private Integer completeStatus;
  /** 审批通过状态名称 */
  private String completeStatusName;
  private String isDisplayExpress;
  private Long createTime;
  private Long updateTime;
  
  private String roleCode;
  private String roleName;
  
}
